package com.peng.bean;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.bson.types.ObjectId;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;

/**
 * @author love_ovo
 * @ClassName ChatMessages.java
 * @createTime 2025年05月26日 14:02:00
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
//用于指定 MongoDB 集合的名称
@Document("chat_messages")
public class ChatMessages {

    //唯一标识，映射到 MongoDB 文档的 _id 字段
    @Id //如果需要MongoDB自动生成ID，需要定义为ObjectId类型
    private ObjectId messageId;

    private String memoryId;

    private String content; //存储当前聊天记录列表的json字符串
}
